﻿using MusicLibrary.Web.ViewModels;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MusicLibrary.Web.DbAdapters
{
    public interface IMusicLibraryAdapter
    {
        List<AlbumListVm> GetAlbumList();
        AlbumDetailVm GetAlbumDetail(int id);
        AlbumListVm SaveNewAlbum(AlbumListVm albumVm);
        AlbumListVm UpdateAlbum(AlbumListVm albumVm);

        AlbumListVm AddTagToAlbum(int albumId, string tag);

    }
}
